#include "adc.h"

void printf (const char *fmt, ...);

void delay_ms(unsigned int ms)
{
	unsigned int i,j;
	for(i = 0; i < ms; i++)
		for(j = 0; j < 1800; j++);
}

int main()
{
	// 调用按键中断的初始化函数 GPIO  GIC
//	hal_gpio_key_init();
//	hal_gicd_key_init();
//	hal_gicc_key_init();
//    hal_led_init();

    hal_adc_init();
    int value = 0;
	while(1)
	{

        value = get_adc_value();
        printf("adc_value: %d.%03d\n", value / 1000, value %1000);
        delay_ms(100);
	}
	return 0;
}
